non-residential ambassador meaning in French
ambassadeur non-résident (ambassadeur qui ne réside pas en permanence dans le pays qu'il représente mais ne s'y rend qu'occasionellement)
ambassadeur non-résident (ambassadeur qui ne réside pas en permanence dans le pays qu'il représente mais ne s'y rend qu'occasionellement)